Zip for UWP
圧縮のレベルを設定する
タスク別ヘルプ > 圧縮のレベルを設定する

圧縮ファイルのサイズを最小化するには、次のコードを使用して、C1ZStreamWriter のコンストラクタで圧縮レベルを設定します。

C# コードの書き方

C#
コードのコピー
SaveFileDialog dlgSaveFile = new SaveFileDialog();
if (dlgSaveFile.ShowDialog() == true)
{
C1ZStreamWriter compressor = new C1ZStreamWriter(dlgSaveFile.OpenFile(),
CompressionLevelEnum.BestCompression);
}

このコードサンプルでは、圧縮レベルを BestCompression に設定しています。これは、圧縮時間が最長で、圧縮速度が最低になります。C1ZStreamWriter のコンストラクタでは、ほかに次の圧縮レベルオプションを指定できます。

関連トピック